to give reason for - Español Inglés Diccionario